package dto

import (
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)

// CreateDevcontainerOptions 定义创建开发容器选项
type CreateDevcontainerOptions struct {
	metav1.CreateOptions

	Name             string   `json:"name"`
	Namespace        string   `json:"namespace"`
	Image            string   `json:"image"`
	CommandList      []string `json:"command"`
	ContainerPort    uint16   `json:"containerPort"`
	ServicePort      uint16   `json:"servicePort"`
	SSHPublicKeyList []string `json:"sshPublicKeyList"`
	GitRepositoryURL string   `json:"gitRepositoryURL"`
}
